﻿*{margin:0;padding:0;}
body {font-family:"微软雅黑","Adobe 黑体 Std",PingFangSC-light, "Source Sans Pro", "Helvetica Neue", Arial, "Hiragino Sans GB",
	 "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;overflow-x: hidden;margin:0 auto;max-width:1920px;}
html,body{font-size:16px;height:100%;}
ol,ul,li,dl,dt,dd{list-style:none;}
h1,h2,h3,h3,h4,h5,h6{font-weight: normal;}
em,i{ font-style:normal; font-weight:normal;}
table {border-collapse: collapse;border-spacing: 0;}
img{border:none;max-width:100%;height:auto;}
a{text-decoration: none;color:#333;}
a:hover, a:active, a:focus {color:#ff7b00;}
.fl{float:left;}
.fr{float:right;}
.Pr {position: relative;}
.Pa {position: absolute;}
button{cursor:pointer;}
button:hover{color:#0f75bc;}
/*去除Chrome等浏览器文本框默认发光边框*/
.clear{clear:both;}
.dis{display:block;}
.undis{display:none;}
input:focus, textarea:focus { outline: none; }
input,textarea { font-family: "microsoft yahei";}
/* 去除 ie6 & ie7 焦点点状线 */
a:focus,*:focus {outline:none;}
/*禁止拖动大小*/
textarea{resize:none}
/* 去掉 table cell 的边距并让其边重合 */
table { border-collapse:collapse;border-spacing:0;}
table{table-layout:fixed}
table tr th{word-wrap:break-word;word-break:break-all;}
table tr td{word-wrap:break-word;word-break:break-all;}
/* ie bug：th 不继承 text-align */
th {text-align:inherit;}
/* ie6 7 8(q) bug 显示为行内表现 */
/* 去掉 firefox 下此元素的边框 */
abbr,acronym {border:none;font-variant:normal;}
img{backface-visibility:hidden;
-webkit-backface-visibility:hidden; 
-moz-backface-visibility:hidden;  
-ms-backface-visibility:hidden;
image-rendering: -moz-crisp-edges; 
image-rendering: -o-crisp-edges; 
image-rendering: -webkit-optimize-contrast; 
image-rendering: crisp-edges; 
-ms-interpolation-mode: nearest-neighbor;}
.pic {
 image-rendering: -moz-crisp-edges;
 image-rendering: -o-crisp-edges;
 image-rendering: -webkit-optimize-contrast; 
 image-rendering: crisp-edges;
 -ms-interpolation-mode: nearest-neighbor; }
body{ 
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);  
	-moz-tap-highlight-color:rgba(0, 0, 0, 0);  
	-ms-tap-highlight-color:rgba(0, 0, 0, 0);  
	-o-tap-highlight-color:rgba(0, 0, 0, 0);  
	tap-highlight-color:rgba(0, 0, 0, 0);  
}

.hidden{ display: none;}
.elli{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;*/

/*global start*/
/*body{overflow-x:hidden;background:#fff url(../images/top_bg.jpg) no-repeat center top;}*/
.wp{width:94%;max-width:1200px;margin:0 auto;}



/*nav 导航*/
@media screen and (min-width:1025px) and (max-width:20000px){
	.header{ position: absolute; top:40px; left: 0; width: 96%; margin: 0 2%; z-index: 1000;}
	
	.header .top{width:98%;overflow: hidden; position: relative; padding:10px 1%;}
	.top_ad_text{font-size: 14px; color: #fff; float: left; margin: 10px 0;}
	.top_right_nav{float:right;}
	.top_right_nav a,.top_right_nav font{color:#fff; font-size: 14px;  display: inline-block;margin: 10px 10px 10px 0;cursor: pointer;}
	
	.top_right_nav a::before{content: " "; display: inline-block; width: 20px; height: 15px; position: relative; top: 2px; background: url("../images/css.png") no-repeat 0 -956px;}
	.top_right_nav .tels{font-size:24px; color: #fff;background: url(../images/tel.png) no-repeat left center;padding-left: 48px;}
	
	.header .nav{width:100%; height:80px; background: #fff;; }
	.header .nav .logo{max-height: 80px; width: auto; float: left; font-size: 0; }	
	.header .nav img.movelogo{ display:none; }
	.header.header_drop{position:fixed;top:0;left:0;width:100%;margin:0;z-index:1000;box-shadow: 0 0 8px #666;background:rgba(0,0,0,0.3);}	
	
	.headers_nav{width: 100%; height: auto; float: left; margin-top: 10px;position: relative;}
	
	.menu_header{ float:right; width: auto; display: block; margin: 0;} 
	.menu_header li{ display: block; float: left; padding: 0 20px; height: 80px; position: relative; text-align:center; margin:0 7px;}
	.menu_header li a{ color: #333; position: relative; font-size: 15px; line-height: 80px; text-decoration: none;
						display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.menu_header li a:hover,.menu_header li.on>a{color:#ea471c;}
	.menu_header li.current-menu-item .sub-menu li a span,.menu_header li.sale .sub-menu li a span{color: #333;}
	
	.menu_header li.sale a{color:#ea471c;}
	.menu_header li.hot::after{ content: " "; display: block; width: 19px; height: 12px; background: url(../images/hot.gif); position: absolute;right: 2px;top: 21px;}
	.menu_header li .sub-menu{position: absolute; top: 80px; left:-4%; background: #fff; padding: 5px 2%; box-shadow: 0 0 3px #666; width:104%; display: none; }
	.menu_header li.xiala  .sub-menu{left:-4%;width:320%;/*display: block;*/}
	.menu_header li.xiala .sub-menu li{width:46%;padding:0 2%;float:left;}
	.menu_header li.xiala .sub-menu li a{padding-left:30px;background:url(../images/pro_ico1.png) no-repeat left center;}
	.menu_header li.xiala .sub-menu li:nth-of-type(even) a{background:url(../images/pro_ico2.png) no-repeat left center;}
	
	.menu_header li .sub-menu li a{line-height: 40px; height: 40px;font-size: 14px;}
	.menu_header li .sub-menu  .sub-menu .sub-menu{left:310px;}
	.menu_header li .sub-menu li{padding: 5px 2%; width: 96%;margin:0; text-align: center;height:40px; border-bottom: solid #f8f8f8 1px;}
	.menu_header li .sub-menu li:last-child{border: none;}
	.menu_header li img{max-width: 40px; height: auto;}
	.menu_header li figure{float: left;margin:0 5px 0 10px;}
		
	.menu_header  li.xiala.hot  i{font-size:14px; position: absolute;display:block; width:25px; height:25px; line-height:40px; right:-10px; top: 27px; float:left; background:0  -487px no-repeat url("../images/theme.png");}

	.menu_header li.search_box_btn{width:80px; height: 80px; padding: 0; background:#f55b14;text-align: center;margin:0;position:relative;}
	.menu_header li.search_box_btn i.search_iocn{width:30px;height:30px;display:inline-block;background:url(../images/search_icon.png) no-repeat center;position:relative;top:25px;cursor:pointer;}
	.search_box{position:absolute;top:100%;right:0;background:#f55b14;padding:18px;width:280px;display: none;}
	.search_box .sinput{height:36px;width:200px;padding:0 5px;background:#fff;border:none;float:left;font-size:16px}
	.search_box .sbtn{height:36px;width:70px;background:#f1f1f1;border:none;float:right;color:#f55b14;font-size:16px;}
	.menu_header li.gapodu{display: none;}
}


@media screen and (min-width:1px) and (max-width:1024px){
	html{ padding: 0 !important;}
	.top{display: none;}
	.header .nav img.pclogo{ display:none;}
	.header{background: #fff; position: fixed; top: 0; left: 0; z-index: 1000; width: 100%;box-shadow:0 2px 5px #e3e3e3;}
	.header .nav .logo{max-height: 80px; width: auto; float: left; font-size: 0; }	
	.header_pic_nav{ display:none; position:fixed; width:100%; background:#fff; left:0;top:71px;  overflow-y: scroll;-webkit-overflow-scrolling: touch; height:100%;}
	.header_pic_nav li{ display:block; width:96%; list-style:none; height: auto; padding:15px 2%; float:left; position:relative; overflow:hidden;border-bottom:solid 1px #f5f5f5;}
	.header_pic_nav li:last-child{border:none;}
	.header_pic_nav li.menu-item-has-children i{float: right; position:absolute; top:7px; right:10px; width:30px; height:30px; background:url("../images/theme.png") no-repeat scroll 10px -486px; }
	.header_pic_nav li.menu-item-has-children .sub-menu li i{ display:none;}
	.header_pic_nav li.menu-item-has-children .sub-menu li.menu-item-has-children{ display:block;}
	
	.header_pic_nav li.menu-item-has-children i.down_go{-webkit-transform: rotate(-180deg);}
	
	.header_pic_nav li a { display:block; }
	.header_pic_nav li a img{ float:left; max-width:40px; height:auto; margin-right:5px;}
	.header_pic_nav li a .nave_spaen{ float:none; margin-top:3px; }
	.header_pic_nav li a .nave_spaen div,.header_pic_nav li  a div { font-size:14px; color:#333;}
	
	.header_pic_nav li .sub-menu{visibility: hidden;position:absolute; float:left; width:100%; background:#f5f5f5; display:none;margin-top: 24px;}
	.header_pic_nav li .sub-menu li{ border-bottom:solid 1px #fff; width:100%; padding:10px 0;}
	.header_pic_nav li .sub-menu li a{ width:96%; padding:0 2%; display:block;}
	.header_pic_nav li .sub-menu .sub-menu{display: block;  margin: 0;}
	.header_pic_nav li .sub-menu .sub-menu li{width: 90%; padding-left: 10%; border-bottom: dotted 1px #ccc;}
	.header_pic_nav li .sub-menu .sub-menu li:last-child{border: none;}
	.header_height{ width:100%; height:200px; float:left; overflow:hidden;}

	.header_pic_nav li.gapodu{height: 300px;}
	.menu_header li.search_box_btn{display: none;}


	.header_nav_move_btn{ float:right; width:53px; display:block;height:70px; line-height: 70px; text-align: center; margin: 0;}
	.header_nav_move_btn i{ width: 30px; height: 30px; display:inline-block; background: url(../images/tab_icon.png) no-repeat; position: relative; top: 10px;}	
	.down_go.header_nav_move_btn i{background: url(../images/tab_c_icon.png) no-repeat;-webkit-transform: rotate(-180deg);}
	span.search_box_btn{ float:right; display: block;width:53px; height: 70px; padding: 0; background:#fff; line-height: 70px; text-align: center; margin: 0; cursor: pointer;}
	span.search_box_btn i.search_iocn{ width: 30px; height: 30px; display:inline-block; background: url(../images/search_icon1.png) no-repeat center; position: relative; top: 10px;}	
	
	.search_box{position:absolute;top:100%;right:0;background:#f55b14;padding:4% 5%;width:90%;display: none;}
	.search_box .sinput{height:36px;width:70%;padding:0 2%;background:#fff;border:none;float:left;font-size:16px;}
	.search_box .sbtn{height:36px;width:26%;background:#f1f1f1;border:none;float:right;color:#f55b14;font-size:16px;}
						
}

@media screen and (min-width:1px) and (max-width:1024px){
	.content{ width:100%;margin:90px  auto 0 auto;  }
	#index_content{ margin:38px auto 20px 0; padding:0;}	
	.content_page{width:96%; padding:10px 2% 0 2%; max-width:1226px; margin:0 auto; }	
}



/*<!--首页简介start-->*/
#top_video{width: 100%; overflow: hidden; position: relative;}
.video-zz{ position: absolute; z-index: 2; width: 100%; height: 100%; background:#000; opacity: 0.5;  }
.top_video_in{ display: block; text-align: center; z-index: 10;}
.top_video_in .top_video_title{ color: #fff; font-weight: bold; position: relative; display: inline;text-spacing: 0.1em;}
.top_video_in  p{  color: #fff; }

#top_video .pagination_out{width: 100%; position:absolute; bottom: 0; left: 0; z-index: 100; background: url(../images/b_80.png); text-align: center; padding: 10px 0;}
#top_video .pagination_out span{ width: 17px; height: 17px; border-radius: 50%;  border: #fff solid 3px; margin: 0 5px;}
#top_video .pagination_out span.swiper-pagination-bullet-active{ border-color:#ff7b00;background:#ff7b00;}

@media screen and (min-width:1024px) and (max-width:20000px){
	
	.top_video_in{max-width: 1200px; margin: 0 auto;width: 100%;padding-top: 40%; }
	.top_video_in .top_video_title{font-size: 62px;}	
	.top_video_in  p{ font-size:28px;line-height: 42px;}

}

@media screen and (min-width:0px) and (max-width:1023px){
		
	.top_video_in{width:90%;  margin: 0 5%;padding-top: 26%;}
	.top_video_in .top_video_title{font-size:36px;}
	.top_video_in .top_video_title2{font-size:18px; }
	.top_video_in  p{ font-size: 16px;line-height: 28px;}
}

@media screen and (min-width:769px) and (max-width:20000px){
	.top_video_in{position: relative; }
	.move_img{display: none;}
	.top_video_bac{width: 100%; height: 100%; position:absolute; top: 0; left: 0; z-index: 1;background:url(../images/banner.jpg) no-repeat center;background-size:cover;}
    	
}

@media screen and (min-width:1px) and (max-width:768px){
	.top_video_in{position:absolute; top: 0; left: 0; }
	.top_video_bac{display: none;}
	#top_video,#top_video .swiper-container{ height: auto!important;}
	.move_img	{position: relative; z-index: 1;}
}


#text_video{width: 100%; overflow: hidden; position: relative; background: #fff; z-index: 10;padding: 30px 0 0;}
.text_video_title{width: 100%; max-width: 1200px; text-align: center; margin: 0 auto; display: block;}

.text_video_ts{font-size: 30px; color: #333; display: block; width: 100%; font-weight: bold; margin:8px 0;}
.text_video_ts font{color:#ff8400;}
.text_video_title p{font-size:14px; color:#666; line-height:2;width:94%;max-width:940px;margin:24px auto;}
.bottom_video{width: 100%; text-align:center;padding: 30px 0; position: relative;}
.bottom_video #vedio_link{display:inline-block; width: auto; height: auto;position: relative; z-index: 2; cursor: pointer;}
.bottom_video img{position: relative; z-index: 3;}
.text_video_ba_img{width: 100%; height: 293px; background: url("../images/vedio_bac.jpg"); position: absolute; left: 0;  z-index: 1;}

.text_bn div font{font-size: 30px; color: #fff; display: inline-block;}
.text_bn div  p{font-size: 14px;color: #fff;}

.xianxs{display:inline-block;width:70px; height:2px;background:#ff8400;position:relative;}
.xianxs span{display: inline-block; width:26px; height:3px; background: #ff8400;position:absolute;top:-3px;left:50%;margin-left:-13px;}
.text_video_title:hover .xianxs,.list_nav_title:hover .xianxs{width:180px;}

@media screen and (min-width:1143px) and (max-width:20000px){
	
	.text_bn div.left_text_bn1,.text_bn div.left_text_bn2{left:-200px;}
	.text_bn div.right_text_bn1,.text_bn div.right_text_bn2{right:-200px;}
	.text_bn div.left_text_bn1,.text_bn div.right_text_bn1{ top: 70px;}
	.text_bn div.left_text_bn2,.text_bn div.right_text_bn2{ top: 200px;}
	.text_bn div{position: absolute; z-index: 2;}
	.text_video_ba_img{top: 79px;}
}
@media screen and (min-width:1px) and (max-width:1142px){
	.text_bn div{position:relative; z-index: 2; float: left; width: 50%;}	
	.text_video_ba_img{top: 0px;}
	.bottom_video img{max-width: 80%; margin: 30px 10% 0 10%; }
}
/*<!--首页简介end-->*/

/*首页产品*/
#list_nav{width: 100%; position: relative; background: #fff; z-index: 10;padding:25px 0;}
.list_nav_title{width:100%;max-width:1200px; text-align:center; margin:0 auto; display:block;cursor:pointer;}
.list_nav_ts{font-size:30px;color:#333; display: block; width: 100%; font-weight: bold; margin: 15px 0;}
.list_nav_ts font{color:#ff8400;}
.tabul{text-align: center;font-size:0;text-align: center;padding:26px 0;}
.tabul a{display:inline-block;color:#0e1a32;font-size:14px;height:32px;line-height:32px;padding:0 10px;margin:6px 12px;
		-moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
.tabul a:hover,.tabul a.on{background:#f55b14;color:#fff;}
#list_nav ul{ display: block;  height: auto; margin: 0 auto;}
#list_nav ul li{display: block; float: left;  height: auto; overflow: hidden; position: relative; }
#list_nav ul li .list_nr{padding:15px;}
#list_nav ul li .imgbox{position:relative;width:100%;padding-top:100%;position:relative;overflow: hidden;}
#list_nav ul li .imgbox img{width:100%;height:100%;position:absolute;top:0;left:0;-moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
#list_nav ul li .jianjie{font-size:14px;color:#4c4c4c;text-align: center;height:44px;line-height:44px;
						overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
#list_nav ul li .anniu{width:60px;height:22px;line-height:22px;font-size:12px;color:#f55b14;border:#f55b14 solid 1px;display:block;text-align:center;margin:2px auto;}
#list_nav ul li:hover {box-shadow:0 0 5px #ccc;}
#list_nav ul li:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
#list_nav ul li:hover .anniu{color:#fff;background:#f55b14;}


@media screen and (min-width:768px) and (max-width:2000000px){
	#list_nav ul{max-width: 1200px;margin:0 auto;}
	#list_nav ul li{width:25%;}
}
@media screen and (min-width:1px) and (max-width:767px){
	.list_nav_ts{font-size:24px; }
	#list_nav ul{ width: 96%;}	
	#list_nav ul li{width:50%;}	
	#list_nav ul li .list_nr{padding:8px;}
}

/*首页各个环节*/
#icon_images{position:relative;z-index:10;padding:5px 0;margin:35px auto;text-align: center;background:url(../images/ind_tit_hj.jpg) no-repeat center 20px;}
.list_nav_title p{font-size: 14px; color: #666; line-height: 2;max-width:940px;margin:24px auto;}
.icons_list{padding:108px 0 45px;background:url(../images/ind_bg_hj.jpg) no-repeat center top;background-size:cover;}
.icons_list ul{width:96%;max-width:1200px;margin:0 auto;text-align:left;overflow:hidden;}
.icons_list li{width:33.3333%;float:left;
		-moz-transition: 0.3s;
		-webkit-transition:0.3s;
		-o-transition:0.3s;
		transition:0.3s;}
.icons_list li a{display:block;padding:22px 22px 76px;position:relative;height:185px;}
.icons_list li h3{color:#596273;font-size:20px;font-weight:bold;height:40px;line-height:40px;}
.icons_list li h4{color:#596273;font-size:16px;height:34px;line-height:34px;}
.icons_list li .wenz{display:none;color:#fff;font-size:14px;height:48px;line-height:24px;margin:22px 0;
				-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}
.icons_list li .icontu{position:absolute;left:22px;bottom:22px;}
.icons_list li .icontu2{display:none;}
.icons_list li .right_xian{position:absolute;right:0;top:0;width:1px;height:90%;background:#aea8a1;overflow: hidden;}
.icons_list li .right_xian1{bottom:0;top:auto;}
.icons_list li .bottom_xian{position:absolute;left:7%;bottom:0;width:86%;height:1px;background:#aea8a1;overflow: hidden;}
.icons_list li a,.icons_list li h3,.icons_list li h4,.icons_list li .icontu{-moz-transition: 0.3s;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.icons_list li a:hover{background:#f55b14;}
.icons_list li a:hover h3{color:#fff;}
.icons_list li a:hover h4{color:#fff;}
.icons_list li a:hover .wenz{display:-webkit-box;}
.icons_list li a:hover .icontu1{display:none;}
.icons_list li a:hover .icontu2{display:block;}

@media screen and (max-width:1024px){
	.icons_list{padding:30px 0;}
	.icons_list li{width:50%;border-bottom:#aea8a1 solid 1px;}
	.icons_list li:nth-of-type(odd) a{border-right:#aea8a1 solid 1px;}
	.icons_list li .right_xian,.icons_list li .bottom_xian{display:none;}
}
@media screen and (max-width:480px){
	.icons_list li{width:100%;}
	.icons_list li:nth-of-type(odd) a{border:none;}
}
/*首页case*/
#ind_case{padding:40px 0 86px;}
.tabul_case{text-align: center;font-size:0;text-align: center;padding:18px 0 26px;}
.tabul_case a{display:inline-block;color:#0e1a32;font-size:14px;height:32px;line-height:32px;padding:0 10px;margin:6px 12px;
		-moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
.tabul_case a:hover,.tabul_case a.on{background:#f55b14;color:#fff;}
.case_waper{position:relative;max-width:1320px;margin:0 auto;}
.case_waper .pro_box{display:block;position:relative;width:100%;padding-top:96%;overflow: hidden;}
.case_waper .pro_box img{position: absolute;left:0;top:0;width:100%;height:100%;-moz-transition: 0.3s;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.case_waper .pro_box .wezi{position: absolute;left:0;bottom:-70px;width:100%;height:48px;padding:11px 0;text-align:center;font-size:14px;color:#fff;background:rgba(245,91,20,0.8);
			-moz-transition: 0.3s;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.case_waper .pro_box .wezi h3,.case_waper .pro_box .wezi p{line-height: 24px;}
.case_waper .pro_box:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.case_waper .pro_box:hover .wezi{bottom:0;}

@media screen  and (max-width:1024px){
	.case_waper .pro_box .wezi{bottom:0;}	
}

/*首页news*/
#news_index_show{width: 100%;height: auto;overflow:hidden;position: relative;z-index: 10;background:#f6f6f6 url(../images/bg_news.jpg) no-repeat center top;}
.news_index_box{width:96%;max-width:1200px;margin:0 auto;overflow: hidden;padding:30px 0 42px;}
.news_index_box .tit{margin-bottom:44px;}
.tit h3{color:#0e1a32;font-size:24px;padding:16px 0;}
.tit h3 span{color:#aeb5c3;font-size:16px;margin-left:10px;}
.tit h3  a{float:right;color:#666;font-size:14px;padding-top:10px;}
.tit h3  a:hover{color:#f55b14;}
.tit  .xiat{display:block;width:25px;height:3px;background:#f55b14;overflow: hidden;}
.tit  .xiat1{display:block;width:73px;height:2px;background:#f55b14;overflow: hidden;}
.news_index_l{width:51.2%;float:left;}
.news_index_l .top_tu{width:100% !important;height:200px !important;}
.news_index_l h3{font-size:16px;color:#4c4c4c;margin:28px 0 24px;}
.news_index_l .xqms{padding-right:11%;overflow: hidden;}
.news_index_l .xqms .time{width:70px;float:left;color:#4c4c4c;font-size:20px;border-right:#e8e8e8 solid 1px;}
.news_index_l .xqms .time span{display:block;color:#b2b2b2;font-size:16px;}
.news_index_l .xqms .wezz{margin-left:97px;color:#999;font-size:14px;line-height:28px;height:56px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.news_index_r{width:39%;float:right;border-top:#e8e8e8 solid 1px;}
.news_index_r li{border-bottom:#e8e8e8 solid 1px;padding:32px 5% 32px 5px;}
.news_index_r .time{width:70px;float:left;color:#4c4c4c;font-size:20px;}
.news_index_r .xqms .time span{display:block;color:#b2b2b2;font-size:16px;}
.news_index_r .xqms .wezz{margin-left:73px;line-height:28px;}
.news_index_r .xqms .wezz h3{font-size:16px;color:#4c4c4c;}
.news_index_r .xqms .wezz h4{font-size:14px;color:#999;}

@media screen  and (max-width:768px){
	.news_index_box{width:92%;}
	.news_index_box .tit{margin-bottom:24px;}
	.news_index_l{width:100%;}
	.news_index_l h3{margin:20px 0 16px;}
	.news_index_r{width:100%;margin-top:30px;}
}
/*首页常见问题和技术中心*/
#xjwt_index{width:96%;max-width:1200px;margin:0 auto;overflow: hidden;padding:66px 0;}
.xjwt_index_l{width:47.5%;float:left;}
.xjwt_index_l ul{padding:10px 0 0;}
.xjwt_index_l ul li {border-bottom:#d9d9d9 dashed  1px;}
.xjwt_index_l ul li h3{height: 54px;line-height:54px;display: block;padding-left:34px;position: relative;font-size:16px;color: #4c4c4c;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;}
.xjwt_index_l ul li h3 span{position:absolute;top:16px;left:0;width:20px;height:20px;line-height:20px;font-size:16px;color:#fff;
				font-family:"simsun";text-align:center;background:#f55b14;border-radius:3px;}
.xjwt_index_l ul li p{display: -webkit-box;height:96px;line-height:32px;padding-left:34px;position:relative;font-size:16px;color: #4c4c4c;margin-bottom:14px;
	-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;}
.xjwt_index_l ul li p span{position:absolute;top:5px;left:0;width:20px;height:20px;line-height:20px;font-size:16px;color:#fff;
				font-family:"simsun";text-align:center;background:#c6cad4;border-radius:3px;}
.xjwt_index_l ul li a:hover h3{color: #f55b14;}
.xjwt_index_l ul li a:hover p{}
.xjwt_index_r{width:47.5%;float:right;}
.xjwt_index_r ul{padding:10px 0 0;}
.xjwt_index_r ul li {border-bottom:#d9d9d9 dashed  1px;}
.xjwt_index_r ul li a {height: 54px;line-height:54px;display: block;padding:0 95px 0 12px;position: relative;font-size:16px;color: #4c4c4c;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;}
.xjwt_index_r ul li a:after {position:absolute;left:0;top:50%;width:3px;height:3px;background: #999;content: "";margin-top: -1.5px;border-radius: 50%;}
.xjwt_index_r ul li span {position:absolute;top:0;right:0;width:90px;font-size:15px;color:#999999;text-align:right;}
.xjwt_index_r ul li a:hover {color: #f55b14;}
.xjwt_index_r ul li a:hover:after {background: #f55b14;}

@media screen  and (max-width:768px){
	#xjwt_index{width:92%;}
	.xjwt_index_l{width:100%;}
	.xjwt_index_r{width:100%;margin-top:30px;}
}

/*首页contact*/
#contact_index_show{width: 100%;height: auto;overflow: hidden;padding:30px 0;position: relative;z-index: 10; background: #fff url(../images/contact_bg.jpg) no-repeat center top;}
.contact_index_show_in{width: 90%;padding: 0 5%;max-width: 1226px; margin: 0 auto; position: relative;}
.wihte_title .list_nav_ts,.wihte_title .list_nav_ts font{color:#fff;}
.wihte_title{margin-bottom:75px;}
.wihte_title .list_nav_ts{margin: 15px 0 5px;}
.form_contact{width: 100%; overflow: hidden; background:url(../images/bs_tm.png) repeat;}
.form_contact_in{width:98%;margin:1%;background:#f6f6f6; height: auto; overflow: hidden;}
.form_contact_left_head{ width: 60%; margin:40px 20% 0; position: relative;text-align: center;}
.form_contact_left_head span{font-size:28px; color: #999999; margin:0  2px;font-family: "[SimHei]";}
.form_contact_left_head::before{content: "“"; font-size: 60px; color: #ccc; position: absolute; left: -35px; top: 0px;}
.form_contact_left_head::after{content: "”"; font-size:60px; color: #ccc; position: absolute; right: -35px; top:0px;}
.tel_contacts{width: 80%; margin: 30px auto 0; position: relative; overflow: hidden;text-align: center;}
.tel_contacts b{color: #c81623;display:inline-block;line-height:1;color:#f55b14;font-size:36px;font-weight:bold;text-align: left;
			padding-left:70px;background: url(../images/tel_cs.png) no-repeat left center;}
.tel_contacts b span{display:inline-block;font-size:16px;font-weight:normal;margin-top:5px;}
.form_contact_left .commentform-park{width: 80%; margin:10px 10% 10px 10%; position: relative;}
.form_contact_left .commentform-park .lables{width:45%; float: left; margin: 5px 2.5%; }
.form_contact_left .commentform-park .lables1{width:95%;}
.form_contact_left .commentform-park .lables input[type="text"]{ border:#f0f0f0 1px solid; background:#fff;width:90%;height:34px;padding:0 5%; color:#666;}
.form_contact_left .commentform-park .lables1 input[type="text"]{width:96%;padding:0 2%;}
.form_contact_left .commentform-park .lables_c,.form_contact_left .commentform-park .lables_ra,.form_contact_left .commentform-park .submut_k{width:95%; float: left; margin: 5px 2.5%; }
.form_contact_left .commentform-park .lables_ra{font-size: 12px; color: #666; margin: 10px 3%; line-height: 26px;}
.form_contact_left .commentform-park .lables_ra label{font-size: 14px; color: #666;}
.form_contact_left .commentform-park .lables_ra input[type="radio"]{ margin:0 5px 5px 10px; cursor: pointer;}
.form_contact_left .commentform-park .lables_c textarea{border:#f0f0f0 1px solid;height:45px;background:#fff;width: 96%;padding:10px 2%;color: #666;}
.form_contact_left .commentform-park .submut_k{margin:12px 2.5% 20px;}
.form_contact_left .commentform-park #btnSubmit{float:left;width:160px;height:40px;font-size: 18px;color:#fff;background:#f55b14; border:#ffb26b solid 1px; cursor: pointer;}
.form_contact_left .commentform-park #submit:hover{box-shadow:0 0 5px #ccc;}


.form_contact_left .commentform-park input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#cccccc;font-size:14px;
}
.form_contact_left .commentform-park input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#cccccc;font-size:14px;
}
.form_contact_left .commentform-park input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#cccccc;font-size:14px;
}
.form_contact_left .commentform-park input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#cccccc;font-size:14px;
}
.form_contact_left .commentform-park textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#cccccc;font-size:14px;
}
.form_contact_left .commentform-park textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#cccccc;font-size:14px;
}
.form_contact_left .commentform-park textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#cccccc;font-size:14px;
}
.form_contact_left .commentform-park textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#cccccc;font-size:14px;
}
@media screen and (min-width:1024px) and (max-width:2000px){	
	.form_contact_in .form_contact_left{float: left; width: 50%;}
	.form_contact_in .form_contact_right{float: right; width: 50%; text-align: right;font-size:0;}		
}
@media screen and (min-width:1px) and (max-width:1023px){	
	.form_contact_in .form_contact_left{float: left; width: 100%;}
	.form_contact_in .form_contact_right{display: none;}	
	#wihte_title{margin-bottom:25px;}	
}
@media screen  and (max-width:480px){	
	.form_contact_left_head span{font-size:24px;}
	.tel_contacts b{font-size:20px;line-height:1.6;}	
	.form_contact_left .commentform-park .lables{width:95%;}
}

/* footer */
.footer{ width:100%; height:auto; padding:25px 0 0; background:#fff;position: relative; z-index: 100;}
.footer_in{width:96%; padding:10px 2%; max-width:1170px;margin:0 auto;overflow:hidden;}
.ewm{float:left;width:116px;text-align:center;}
.ewm img{display:block;}
.ewm p{color:#ba9f74;font-size:14px;}
.footer_service{ margin-left:165px;padding:22px 0 15px;border-bottom:1px solid #e0e0e0; display:block; overflow:hidden;}
.footer_service li{ float:left;cursor:pointer;}
.footer_service li img{ float:left; margin-right:10px; width:35px; height:35px;}
.footer_service li .nave_spaen{ line-height:35px; font-size:16px;}
.footer_service li .nave_spaen div{ font-size:16px; color:#616161;}
.footer_service li:hover .nave_spaen div{ color:#f55b14;}
.footer_contact{margin-left:165px;overflow: hidden;padding:15px 0;}
.footer_contact p{font-size:12px;color:#808080;margin:0 20px 0 0;line-height:37px;}
.footer_contact p.tell{ font-size:14px;font-weight:bold;color:#ba9f74;}
.footer_contact a{ background:#ba9f74; color:#fff; padding:8px 23px; font-size:12px; cursor:pointer; border:solid 1px #ba9f74; }
.footer_contact a:hover{ color:#ba9f74; background:none;}

.footer_bottom{ width:100%; height:auto; background:#fafafa;padding:16px 0;position: relative; z-index: 10;}
.footer_menu{ width:100%;height:auto;padding:10px 0;display:block;float:left;text-align:center;font-size:0;}
.footer_menu a{ display:inline-block; margin:5px;color:#808080; font-size:12px;}
.footer_menu span{ display:inline-block; margin:0 5px;color:#808080; font-size:12px;}
.footer_menu a:hover{color:#f55b14;}
.bq{ display:block; width:100%; text-align:center; font-size:12px; color:#808080; line-height:20px; margin:0;} 
.bq a{ color:#ba9f74;}
.bq a.gonganwb{ display:inline-block; padding-left:25px; background:4px -180px no-repeat url("../images/theme.png")}
.yq_link{ border-top:solid 1px #e0e0e0; text-align:left;width:96%; padding:10px 0;  max-width:1170px; margin:0 auto; overflow:hidden;}
.yq_link a{ display:inline-block; margin:0 5px 0 0;font-size:12px; color:#808080;}
.yq_link a:hover{color:#f55b14;}

@media screen and (min-width:900px) and (max-width:200000px){
	.footer_service li{ width:25%;}
	.footer_contact p{ float:left; }
	.footer_contact a{float:right; display:block; }
}
@media screen  and (max-width:899px){
	.footer_service li{ width:50%;margin-bottom:5px; }
	.ewm{float:none;margin:0 auto;}
	.footer_service,.footer_contact{margin-left:0;}
	.footer_contact { text-align:center;}
	.footer_contact p{ margin-bottom:5px;display:inline-block;}
	.footer_contact a{ display:inline-block;text-align:center; max-width:300px;}
}
@media screen  and (max-width:349px){
	.footer_service li{ width:100%;margin-bottom:5px; }
}

/*<!--内页中间部分-->*/
.weizi{margin-top:200px;background:#ececec;height:40px;line-height:40px;}
.weizi p{max-width:1170px;width:96%;margin:0 auto;color:#808080;font-size:12px;}
.weizi p a{color:#808080;}
.weizi p a:hover{color:#f55b14;}
.ny_main_box{border-bottom:#e0e0e0 solid 1px;}
.ny_main{max-width:1170px;margin:0 auto;padding:25px 0 50px;}
.ny_main_l{float:left;width:20%;}
.ny_main_l .tltit{height:58px;line-height:58px;color:#fff;background:#f55b14;font-size:18px;font-weight:bold;text-align: center;}
.fu_nav{padding:7px 10px;background:#fafafa;text-align: center;overflow: hidden;}
.fu_nav li{padding:5px 0;}
.fu_nav li a{display:block;background:#f0f0f0;font-size:14px;height:35px;line-height:35px;}
.fu_nav li a span{color:#4c4c4c;display:inline-block;padding-left:26px;}
.fu_nav li a:hover span,.fu_nav li.on a span{color:#f55b14;}
.fu_nav li a span.tubiao260{background:url(../images/ico01.png) no-repeat left center;}
.fu_nav li a:hover span.tubiao260,.fu_nav li.on a span.tubiao260{background:url(../images/ico01a.png) no-repeat left center;}
.fu_nav li a span.tubiao261{background:url(../images/ico03.png) no-repeat left center;}
.fu_nav li a:hover span.tubiao261,.fu_nav li.on a span.tubiao261{background:url(../images/ico03a.png) no-repeat left center;}
.fu_nav li a span.tubiao288{background:url(../images/ico02.png) no-repeat left center;}
.fu_nav li a:hover span.tubiao288,.fu_nav li.on a span.tubiao288{background:url(../images/ico02a.png) no-repeat left center;}
.fu_nav li a span.tubiao297{background:url(../images/ico05.png) no-repeat left center;}
.fu_nav li a:hover span.tubiao297,.fu_nav li.on a span.tubiao297{background:url(../images/ico05a.png) no-repeat left center;}
.fu_nav li a span.tubiao289{background:url(../images/ico08.png) no-repeat left center;}
.fu_nav li a:hover span.tubiao289,.fu_nav li.on a span.tubiao289{background:url(../images/ico08a.png) no-repeat left center;}
.fu_nav li a span.tubiao298{background:url(../images/ico09.png) no-repeat left center;}
.fu_nav li a:hover span.tubiao298,.fu_nav li.on a span.tubiao298{background:url(../images/ico09a.png) no-repeat left center;}
.fu_nav li a span.tubiao299{background:url(../images/ico07.png) no-repeat left center;}
.fu_nav li a:hover span.tubiao299,.fu_nav li.on a span.tubiao299{background:url(../images/ico07a.png) no-repeat left center;}
.fu_nav li a span.tubiao229{background:url(../images/ico06.png) no-repeat left center;}
.fu_nav li a:hover span.tubiao229,.fu_nav li.on a span.tubiao229{background:url(../images/ico06a.png) no-repeat left center;}
.fu_nav li a span.tubiao296{background:url(../images/ico04.png) no-repeat left center;}
.fu_nav li a:hover span.tubiao296,.fu_nav li.on a span.tubiao296{background:url(../images/ico04a.png) no-repeat left center;}
.fu_nav li a span.tubiao315{background:url(../images/ico10.png) no-repeat left center;}
.fu_nav li a:hover span.tubiao315,.fu_nav li.on a span.tubiao315{background:url(../images/ico10a.png) no-repeat left center;}

.fu_nav li a span.tubiao234{background:url(../images/ico04.png) no-repeat left center;}
.fu_nav li a:hover span.tubiao234,.fu_nav li.on a span.tubiao234{background:url(../images/ico04a.png) no-repeat left center;}

.fu_nav_pro{padding:7px 10px;background:#fafafa;overflow: hidden;}
.fu_nav_pro li{padding:5px 0;}
.fu_nav_pro li a{display:block;background:#f0f0f0;font-size:14px;height:35px;line-height:35px;padding-left:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.fu_nav_pro li a span{color:#4c4c4c;display:inline-block;padding-left:46px;}
.fu_nav_pro li:nth-of-type(odd) a span{background:url(../images/pro_ico1.png) no-repeat left center;}
.fu_nav_pro li:nth-of-type(even) a span{background:url(../images/pro_ico2.png) no-repeat left center;}
.fu_nav_pro li a:hover span,.fu_nav_pro li.on a span{color:#f55b14;}


.tjcp{padding:3px 10px;}
.tjcp .tit{height:32px;line-height:32px;border-bottom:#f55b14 solid 1px;color:#f55b14;font-size:14px;font-weight:bold;}
.tjcp .tabul_tj{float:right;display:inline-block;}
.tjcp .tabul_tj a{width:6px;height:6px;border:#f55b14 solid 1px;border-radius: 50%;display:inline-block;margin:0 4px;cursor:pointer;}
.tjcp .tabul_tj a:hover,.tabul_tj a.on{background:#f55b14;}
.tjcp ul{padding:10px 0;}
.tjcp ul li{overflow: hidden;padding:9px 0;}
.tjcp ul li a{display:block;}
.tjcp ul li img{width:55px;height:55px;float:left;display:block;padding:5px 0 0;}
.tjcp ul li .wz{margin-left:62px;}
.tjcp ul li .wz .jies{font-size:12px;color:#4c4c4c;height:44px;line-height:22px;
					display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;}
.tjcp ul li .wz .elli{font-size:12px;color:#f55b14;}
.tjcp .side_con{font-size:12px;line-height:2;color:#4c4c4c;padding:12px 0;}
.ny_main_r{float:right;width:76%;}
.text_wz{font-size:14px;line-height:2;color:#4c4c4c;}
.text_wz img{width:auto !important;max-width:100% !important;height:auto !important;}

@media screen  and (max-width:1024px){
	.ny_main_l{width:100%;}
	.ny_main_l .tltit{display:none;}
	.fu_nav li{padding:5px 1%;width:48%;float:left;}
	.fu_nav_pro li{padding:5px 1%;width:48%;float:left;}
	.fu_nav_pro li a{padding-left:5px;}
	.fu_nav_pro li a span{padding-left:35px;}
	.tjcp{display:none;}
	.ny_main_r{width:94%;padding:30px 3%;}
}
/*内页产品*/
.pro ul{height: auto; margin: 0 auto;}
.pro ul li{float: left;  height: auto; overflow: hidden; position: relative; width:33.33%;margin-bottom: 13px;}
.pro ul li .list_nr{padding:15px;}
.pro ul li .imgbox{position:relative;width:100%;padding-top:100%;position:relative;overflow: hidden;}
.pro ul li .imgbox img{width:100%;height:100%;position:absolute;top:0;left:0;-moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
.pro ul li .jianjie{font-size:14px;color:#4c4c4c;text-align: center;height:44px;line-height:44px;
						overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.pro ul li .anniu{width:60px;height:22px;line-height:22px;font-size:12px;color:#f55b14;border:#f55b14 solid 1px;display:block;text-align:center;margin:2px auto;}
.pro ul li:hover {box-shadow:0 0 5px #ccc;}
.pro ul li:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.pro ul li:hover .anniu{color:#fff;background:#f55b14;}
 p.pag{text-align:center;padding:20px 0;clear:both;line-height:20px;color:#555;}
p.pag span{color:#898989;font-size:12px;padding:7px 12px;margin:5px 0;cursor:pointer;display:inline-block;border:#aaa solid 1px;}
p.pag a{color:#898989;font-size:12px;padding:7px 12px;margin:5px 2px;cursor:pointer;display:inline-block;border:#aaa solid 1px;}
p.pag a:hover,p.pag a.on{background:#fe6b03;color:#fff;border:#fe6b03 solid 1px;}

.ny_case ul{margin: 0 auto;}
.ny_case ul li{float: left;  height: auto; overflow: hidden; position: relative; width:33.33%;margin-bottom: 15px;}
.ny_case ul li .list_nr{padding:15px;}
.ny_case .pro_box{position:relative;width:100%;padding-top:100%;overflow: hidden;}
.ny_case .pro_box img{position: absolute;left:0;top:0;width:100%;height:100%;-moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
.ny_case .wezi{height:48px;padding:11px 0 0;text-align:center;font-size:14px;color:#4c4c4c;}
.ny_case .wezi h3,.ny_case .pro_box .wezi p{line-height: 24px;}
.ny_case ul li:hover {box-shadow:0 0 5px #ccc;}
.ny_case ul li:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ny_case li:hover  .wezi h3,.ny_case li:hover .wezi p{color:#f55b14;}


.ny_news{}
.ny_news ul li{padding:10px;background: #fafafa;overflow: hidden;margin-bottom:26px;}
.ny_news ul li .news_l{float:left;width:280px;height:160px;}
.ny_news ul li .news_r{margin:0 35px 0 305px;}
.ny_news ul li .news_r h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4d4d4d;font-size:18px;height:40px;line-height:46px;}
.ny_news ul li .news_r .news_nr{font-size:12px;height:48px;line-height:24px;color:#808080;
					overflow: hidden;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.ny_news ul li .news_r .time1{font-size:12px;color:#b3b3b3;padding:5px 0 15px;}
.ny_news ul li:hover{background:#f55b14;}
.ny_news ul li:hover .news_r h3{color:#fff;}
.ny_news ul li:hover .news_r .news_nr{color:#fff;}
.ny_news ul li:hover .news_r .time1{color:#f3b69a;}


.ny_news_xq{color:#4c4c4c;font-size:14px;line-height:2;min-height:4rem;}
.ny_news_xq .news_nr_tit{text-align:center;margin-bottom:30px;border-bottom: #cdd0d7 dashed 1px;padding: 0 0 10px;}
.ny_news_xq .news_nr_tit h3{line-height:42px;text-transform: uppercase;font-size:20px;color:#4c4c4c;}
.ny_news_xq .news_nr_tit h4{line-height:36px;color:#b2b2b2;font-size:12px;}
.ny_news_xq p{overflow: hidden;}
.ny_news_xq img{max-width:100% !important;height:auto !important;}
.ny_news_xq table{max-width:100% !important;}
.ny_news_xq table th{width:auto !important;}
.ny_news_xq table td{width:auto !important;}
.fan_pian{border-top:#cdd0d7 dashed 1px;padding:15px 140px 0 0;margin-top:25px;position:relative;}
.fan_pian a.fan_ye_btn{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4c4c4c;font-size:14px;height:24px;line-height:24px;padding:5px 0;}
.fan_pian a.fan_ye_btn:hover{color:#f55b14;}
.fan_pian a.go_list{position:absolute;top:36px;right:0;width:120px;height:32px;line-height:32px;text-align: center;border-radius:16px;border:#f55b14 solid 1px;font-size:14px;color:#f55b14;}
.fan_pian a.go_list:hover{background:#f55b14;color:#fff;}

.relate_news{ margin-top:30px;}
.relate_news .title{ margin-bottom:14px; background: #f6f6f6;overflow: hidden; border-bottom:1px solid #f55b14;  }
.relate_news .title span{background:#f55b14;font-size: 14px; color: #fff;width:94px;height:40px;line-height:40px;display:inline-block;text-align: center;}
.relate_news ul{ }
.relate_news ul li{padding:4px 0;}
.relate_news ul li.next{border-bottom: none;}
.relate_news ul li a{ display: block;font-size:14px;line-height:28px;color:#808080;padding:0 90px 0 0;position:relative}
.relate_news ul li a .time{ display:inline-block;position:absolute;top:0;right:0;width:90px;text-align: right;}
.relate_news ul li a:hover{color:#f55b14;}

.ny_yxwl{position:relative;padding-top:37px;}
.ny_yxwl img{width: 100%;display:block;}
.ny_yxwl .xfc{position:absolute;left:75%;top:55%;margin-left:-105px;width:210px;background:rgba(0,0,0,0.8);}
.ny_yxwl .xfcnr{padding:16px;font-size:14px;color:#fff;}

.pro_xq{overflow: hidden;}
.top_l{float:left;width:52.4%;position:relative;height:550px;}
.top_r{float:right;width:43%;}
.top_r h3{color:#4c4c4c;font-size:24px;padding:8px 0;}
.top_r h4{color:#f55b14;font-size:20px;padding:8px 12px;background:#f0f0f0;}
.top_r .jj{color:#999999;font-size:12px;padding:8px 0;line-height: 2;margin:14px 0;
         overflow: hidden;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}
.top_r  .tel_hm{padding-left:54px;font-size:26px;color:#f55b14;min-height:42px;background:url(../images/tel_hm.png) no-repeat left center;margin-top:40px;}
.top_r .btnbox{overflow: hidden;text-align: center;font-size:20px;padding:24px 0;}
.top_r .btnbox a{display: block;width:46%;height:48px;line-height:48px;border-radius: 3px;border:#f55b14 solid 1px;}
.top_r .btnbox a.fl{color:#fff;background:#f55b14;}
.top_r .btnbox a.fr{color:#f55b14;background:#ffe8dd;}
.proxq_bot{clear:both;padding:30px 0;}
.proxq_bot .tabtit{margin-bottom:14px; background: #f6f6f6;overflow: hidden; border-bottom:1px solid #f55b14; overflow: hidden;}
.proxq_bot .tabtit li{font-size: 14px; color: #4c4c4c;width:25%;max-width:94px;height:40px;line-height:40px;float:left;text-align: center;cursor:pointer;}
.proxq_bot .tabtit li:hover,.proxq_bot .tabtit li.on{background:#f55b14;color: #fff;}
.proxqnr{color:#4c4c4c;font-size:14px;line-height:2;min-height:4rem;}
.proxqnr img{max-width:100% !important;height:auto !important;}

.relate_pro{ margin-top:30px;}
.relate_pro .title{ margin-bottom:14px; background: #f6f6f6;overflow: hidden; border-bottom:1px solid #f55b14;  }
.relate_pro .title span{background:#f55b14;font-size: 14px; color: #fff;width:94px;height:40px;line-height:40px;display:inline-block;text-align: center;}
.relate_pro ul{width:98%;height: auto; margin: 0 auto;}
.relate_pro ul li{float: left;  height: auto; overflow: hidden; position: relative; width:33.33%;margin-bottom: 13px;}
.relate_pro ul li .list_nr{padding:15px;}
.relate_pro ul li .imgbox{position:relative;width:100%;padding-top:100%;position:relative;overflow: hidden;}
.relate_pro ul li .imgbox img{width:100%;height:100%;position:absolute;top:0;left:0;-moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
.relate_pro ul li .jianjie{font-size:14px;color:#4c4c4c;text-align: center;height:44px;line-height:44px;
						overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.relate_pro ul li .anniu{width:60px;height:22px;line-height:22px;font-size:12px;color:#f55b14;border:#f55b14 solid 1px;display:block;text-align:center;margin:2px auto;}
.relate_pro ul li:hover {box-shadow:0 0 5px #ccc;}
.relate_pro ul li:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.relate_pro ul li:hover .anniu{color:#fff;background:#f55b14;}

.contact1{font-size:16px;text-align: center;color:#f55b14;line-height:2;}
.contact2{font-size:30px;text-align: center;color:#f55b14;font-weight:bold;display:block;}
.contact3{overflow: hidden;padding:30px 0;}
.contact3 li{width:19%;margin:0.5%;float:left;box-shadow: 0 5px 5px #ccc;padding:15px 0;}
.contact3 li span{display:block;width:100%;height:28px;background:url(../images/c1.png) no-repeat center;margin-bottom: 10px;}
.contact3 li  p{color:#808080;font-size:14px;height:48px;line-height:24px;text-align: center;}
.contact3 li a{color:#808080;}
.contact4{padding:10px 0 30px;color:#333333;font-size:20px;text-align: center;}
.contact4>p{padding:6px 0;}



.ny_zxbm_form{max-width:580px;margin:0 auto;padding:50px 0;}

.ny_zxbm_form .zxbm_form_line {
	height: 38px;line-height: 38px;
	padding: 0px 0 20px 70px;
	position: relative;
	font-size: 14px;
	color: #333;
}

.ny_zxbm_form .zxbm_form_line .sspan {
	position: absolute;
	left: 0;
	top: 0;
	width: 65px;
	height: 38px;
	line-height: 38px;
}

.ny_zxbm_form .zxbm_form_line .sspan span {
	text-indent: 2em;
	display: inline-block;
}

.ny_zxbm_form .zxbm_form_line .sinput {
	width: 61%;
	padding: 0 3%;
	border: #a0a0a0 solid 1px;
	border-radius: 4px;
	height: 36px;
}

.ny_zxbm_form .zxbm_form_line1 {
	height: 72px;
}

.ny_zxbm_form .zxbm_form_line1 textarea {
	width: 93%;
	padding: 5px 3%;
	border: #a0a0a0 solid 1px;
	border-radius: 4px;
	height: 70px;
	resize: none;
}

.ny_zxbm_form .btnbox {
	text-align: center;
	padding-top: 15px;
}

.ny_zxbm_form .btnbox button {
	width: 90px;
	height: 40px;
	color: #fff;
	background: #f55b14;
	margin: 0 10px;
	border-radius: 4px;
	border: none;
}

.ny_zxbm_form .btnbox button.btn2 {
	background: #999;
}


@media screen  and (max-width:767px){
	.list_nav_ts{font-size:24px; }
	.pro ul{ width: 98%;}	
	.pro ul li{width:50%;}	
	.pro ul li .list_nr{padding:8px;}
	
	.relate_pro ul li{width:50%;}	
	.relate_pro ul li .list_nr{padding:8px;}
	
	.ny_case ul{ width: 98%;}	
	.ny_case ul li{width:50%;}	
	.ny_case ul li .list_nr{padding:8px;}
	
	.ny_news{padding:10px;}
	.ny_news ul li .news_l{float:none;width:100%;height:auto;}
    .ny_news ul li .news_r{margin:10px;}
    .ny_news ul li .news_r h3{font-size:18px;height:40px;line-height:40px;}
	.ny_news ul li .news_r .news_nr{font-size:14px;height:auto;line-height:2;
					overflow: hidden;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
					
	.ny_news_xq{line-height:1.6;}
	.fan_pian{padding:15px 0 50px 0;}
	.fan_pian a.go_list{top:100px;right:50%;margin-right:-62px;}
	
	.contact3 li{width:48%;margin:1%;}
	
	.top_l{height:500px;}
}
@media screen  and (max-width:480px){
	.ny_yxwl .xfc{position:absolute;left:60%;top:60%;margin-left:-90px;width:180px;background:rgba(0,0,0,0.8);}
	.ny_yxwl .xfcnr{padding:12px;font-size:12px;color:#fff;}
	
	.top_l{width:100%;}
	.top_r{width:100%;padding:30px 0 0;}
	
	.ny_zxbm_form .zxbm_form_line .sinput {width: 93%;}
	.top_l{height:450px;}
}

/*----------------------分页--------------------------------*/
.black-inline {	margin:0 auto; text-align:center; font-family:"微软雅黑"; padding-top:30px; padding-bottom:30px;inheritclear:both; width:100%;  overflow:hidden; line-height:22px; font-size:12px;}
.black-inline a {  text-align:center; padding:6px 12px; margin-center:4px;border: 1px solid #bcbcbc;margin-left:3px; margin-right:3px;color:#666;border-radius:3px;}   
.black-inline a:hover {	color:#fff; background-color:#fe6b03; text-decoration:none;border:1px solid #fe6b03;border-radius:3px;}
.black-inline span.current {padding:6px 12px; background-color:#fe6b03; color:#fff;border: 1px solid #fe6b03; font-size:12px; margin-left:3px; margin-right:3px;border-radius:3px;}   
.black-inline span.disabled { padding:6px 12px;font-family:"微软雅黑"; font-size:12px; color:#666; border: 1px solid #bcbcbc;border-radius:3px;} 

.ft_zwz{display:none;width:100%;height:56px;clear: both;}
.ft_box{display:none;position:fixed;left:0;bottom:0;width:100%;z-index:99999;background:#f55b14;}
.ft_nav {overflow:hidden;background:#f55b14;padding:8px 0 0;}
.ft_nav li{width:23%;margin:0 1%;text-align:center;float:left;font-size:0;}
.ft_nav li img{width:24px;height:24px;}
.ft_nav li span{display:block;height:24px;line-height:24px;color:#ffffff;font-size:14px;}

@media screen  and (max-width:1024px){
   .ft_box{display:block;}
   .ft_zwz{display:block;}
}